package com.itrip.itriosearch.service;

import com.itrip.itriosearch.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 用户表 服务类
 * </p>
 *
 * @author 四阶段项目二组
 * @since 2020-02-25
 */
public interface UserService extends IService<User> {

    /**
     * 登录
     * @param user
     * @return
     */
    User login(User user);

    /**
     * 判断用户是否存在
     * @param name
     * @return
     */
    User findByUsername(String name);

    /**
     * 注册用户
     * @param user
     * @return
     */
    boolean insertUser(User user);

    /**
     * 邮箱激活
     * @param user 用户名
     * @param code 验证码
     * @return
     */
   Integer emailTheActivation(String user,String code);


}
